/way1:
int removeDuplicates(int* nums, int numsSize){
   int arr[numsSize];
   int k=0;
   arr[k++]=nums[0];
   for(int i=1;i<numsSize;i++)
   {
       if(nums[i]!=nums[i-1])
       {
           arr[k++]=nums[i];
       }
   }
   for(int i=0;i<k;i++)
   {
       nums[i]=arr[i];
   }
   return k;
}
//way2:双指针
﻿int removeDuplicates(int* nums, int numsSize){
   int src=1;
   int dst=0;
   while(src<numsSize)
   {
       if(nums[src]==nums[dst])
       src++;
       else
       {
           nums[++dst]=nums[src++];
       }
   }
   return dst+1;
}